pile of chirustes, small sticky balls - İspanyolca İngilizce Sözlük